package Serveur;

import java.io.Serializable;

import javax.swing.JLabel;
import javax.swing.JPanel;

public class Twouit implements Serializable{
	private static final long serialVersionUID = 1L;
	protected String message;
	protected String topic;
	protected Utilisateur utilisateur;
	
	public Twouit(String message, String topic, Utilisateur utilisateur){
		this.message = message;
		this.topic = topic;
		this.utilisateur = utilisateur;
	}
	
	public String toString() {
		return "Topic : " + topic + " Message : " + message + " Utilisateur : " + utilisateur.getLogin();
	}

	public String getTopic() {
		return topic;
	}
	
	public String getMessage() {
		return this.message;
	}
	
	public Utilisateur getUtilisateur() {
		return utilisateur;
	}

	public JPanel getTwouitPanel(){
		JPanel jp = new JPanel();
		jp.add(new JLabel(this.toString()));
		return jp;
	}

}
